<!DOCTYPE html>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
	<title>Symbol 不能使用 for/in、for/of 遍历操作</title>
	<style type="text/css">
	* {
		padding: 0;
		margin: 0;
	}
    </style>
</head>
<body>
	<div class="container">
		<h1>Symbol 不能使用 for/in、for/of 遍历操作</h1>
	</div>
	<script src="https://cdn.staticfile.org/jquery/3.2.0/jquery.js"></script>
	<script type="text/javascript">
	// Symbol 不能使用 for/in、for/of 遍历操作
	//  可以采用  Object.getOwnPropertySymbols 获取所有Symbol属性
	//  也可以使用 Reflect.ownKeys(obj) 获取所有属性包括Symbol
	let symobl = Symbol('后盾人')
	let obj = {
		name: 'houdun.com',
		[symobl] : "houdunren",
	}


	

	console.log('---------for in 遍历--------------')
	for(var i in obj) {
		console.log(i, obj[i])
	}
	console.log(Object.keys(obj))
	
	</script>
</body>
</html>